home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 035a / bpq404.zip / CLUSTER.DOC < prev    next >
Text File  |  1991-03-09  |  5KB  |  144 lines

  1.  
  2.         G8BPQ Switch to PacketCluster Interface.
  3.                 Version 4.03    
  4.  
  5.  
  6.  
  7. A facility has being developed to allow a PacketCluster to run above
  8. my switch code. This works by emulating the DRSI support routine TNCTSR,
  9. which provides a WA7DED Host Mode interface. It is provided as a TSR
  10. (DEDHOST) which must be run after BPQCODE. If running with Desqview, 
  11. DEDHOST should be run in the PacketCluster window. Version 4.01 (or higher)
  12. of BPQCODE is required. Note that my code emulates a single DSRI port -
  13. multiple comms links may be connected to the switch, but as far as the
  14. Cluster software is concerned, there is a single (virtual) link to the
  15. switch, capable of supporting up to 32 sessions.
  16.  
  17.  
  18. BPQCFG.TXT Parameters.
  19.  
  20.   You dont need any TNCPORTs - The config prog will complain, but the switch
  21.   will be OK.
  22.  
  23.   MAXCIRCUITS needs to be at least twice the expected number of users. 
  24.   The code supports 32 streams - if you want to use them all you should have
  25.   MAXCIRCUITS=64. (Or more if you are also operating as a switch for other
  26.   users).
  27.  
  28.   APPLICATIONS
  29.  
  30.   Normally I would expect you to want to use the BBSCALL and ALIAS to 
  31.   access the Cluster, so it should be application 1. You may wish to 
  32.   use a more sensible name than BBS - APPLICATIONS=CLUSTER,,*SYS would
  33.   be reasonable. I suggest you run the Remote SYSOP facility, to allow
  34.   you to reconfigure the node without reloading. A BPQ Host version of
  35.   SYSOP (SYSOPH) is included with this release.
  36.  
  37.  
  38. It is possible to run a conventional BBS on the same machine as the
  39. PacketCluster - but only one can have the Level 4 Callsign/Alias.
  40.  
  41.  
  42.  
  43. DEDHOST
  44.  
  45.  
  46. This program requires 5 parameters, all are decimal numbers:
  47.  
  48. Number of Streams.
  49.  
  50. This should match the number in the TNC definition of SYSOP.DAT
  51. The maximum is 32. 
  52.  
  53. Start Stream.
  54.  
  55. The first stream number to use. The switch supports 64 streams. Unless
  56. you are running more than one copy of the PacketCluster, or are also
  57. running a BBS which uses the BPQ HostMode interface, I suggest you start
  58. at port 1.
  59.  
  60. Application.
  61.  
  62. The number allocated to the Cluster in the APPLICATIONS param of BPQCFG.TXT.
  63. Will normally be 1.
  64.  
  65. Buffer Space.
  66.  
  67. The space to be allocated for buffering messages. You can specify up to 60
  68. (Kilobytes). The program will allocate a minimum of 8k even if you specify
  69. less. The space needed will depend on your traffic. I suggest you allocate as
  70. much as you can spare, as the flow control within the PacketCluster 
  71. software is rather primitive, and it will start disconnecting users if it
  72. runs short. You can display the current and minimum buffer counts using the
  73. @B and @M commands (ATTACH a stream, then enter (ESC)@B, or (ESC)@M).
  74.  
  75. Interrupt Number.
  76.  
  77. The Interrupt used to by the CLuster to communicate with DEDHOST. Will be
  78. 255, unless you need to use that for some other software.
  79.  
  80.         A typical command line would be DEDHOST 32 1 1 60 255
  81.  
  82.  
  83. Please note that DEDHOST reads BPQCFG.BIN to find what interrupt to use 
  84. to talk to the switch. BPQCFG.BIN must therefore be in the current directory
  85. when DEDHOST is loaded.
  86.  
  87.  
  88. Connect Scripts.
  89.  
  90. All connects must start with C SWITCH. You can then connect to the
  91. required station as normal. 
  92.  
  93.  
  94. Recovery.
  95.  
  96. I've put SWITCH in the NORECOVER list - I'm not sure if it is essential,
  97. but it wont do any harm.
  98.  
  99.  
  100. AUTO-TIMERS.
  101.  
  102. As users often want to remain connected to the cluster for long periods,
  103. it is neccessary to defeat the idle session timeout (usually 15 mins) of
  104. the switch, and any intermediate nodes. It is possible to disable the
  105. timeout on the switch, but this doesnt help users connecting via other nodes.
  106. Some SYSOPS use the timer driven REPEAT.CMD to send a message to each
  107. connected user every 10 minutes. This works, but causes extra network traffic,
  108. and, as the message contains the BELL char, it can be rather irritating.
  109. I have therefore added code to send a message to each connected user after
  110. 11 mins without other traffic. The message consists of two nulls, which seems
  111. to be pretty harmless to most terminal programs. 
  112.  
  113.  
  114.  
  115. To access the node from the cluster, attach a stream, then enter
  116. (ESC)CSWITCH  You can then enter node commands, use SYSOP, or
  117. connect to other stations.
  118.  
  119.  
  120. Sample startup file.
  121.  
  122. BPQCODE
  123. SYSOPH 33 RESIDENT
  124. DEDHOST 32 1 1 60 255
  125. PACKCLUS
  126.  
  127. If running with Desqview, BPQCODE and SYSOPH should be run before DV.
  128. DEDHOST should be run in the PacketCluster window.
  129.  
  130.  
  131. Sample SYSOP.DAT (only the relevant bit)
  132.  
  133. SET/TNC1 DRSI 32
  134.  
  135. Remember that however many radio ports you have, the cluster only sees
  136. one TNC port. You cant define TNC2, or use port 2 of TNC1. 
  137.  
  138.  
  139.  
  140.  
  141.  
  142. John Wiseman, G8BPQ
  143. 20/2/91
  144.